package com.hnld.transform.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.hnld.transform.annotation.Change;
import com.hnld.transform.annotation.RouteType;
import lombok.Data;

@Data
@RouteType(value = "沥青路面",level = "标准")
public class StandLiQingRoute {

    @Excel(name = "路线编码", orderNum = "1")
    private String routeCode;

    @Excel(name = "桩号（km）", orderNum = "2")
    @Change(isChange = true,value= "起点桩号(km)")
    private String stake;

    @Excel(name = "破损率DR（%）", orderNum = "3")
    private String badRate;

    @Excel(name = "龟裂（m2）", orderNum = "4")
    @Change(isChange = true,value= "龟裂(㎡)")
    private String cracked;

    @Excel(name = "块状裂缝（m2）", orderNum = "5")
    @Change(isChange = true,value= "块状裂缝(㎡)")
    private String blockCracks;

    @Excel(name = "纵向裂缝（m）", orderNum = "6")
    private String verticalCracks;

    @Excel(name = "横向裂缝（m）", orderNum = "7")
    private String crossCracks;

    @Excel(name = "沉陷（m2）", orderNum = "8")
    @Change(isChange = true,value= "沉陷(㎡)")
    private String subsidence;

    @Excel(name = "车辙（m）", orderNum = "9")
    private String rut;

    @Excel(name = "波浪拥包（m2）", orderNum = "10")
    @Change(isChange = true,value= "波浪拥包(㎡)")
    private String waveRutting;

    @Excel(name = "坑槽（m2）", orderNum = "11")
    @Change(isChange = true,value= "坑槽(㎡)")
    private String pitGroove;

    @Excel(name = "松散（m2）", orderNum = "12")
    @Change(isChange = true,value= "松散(㎡)")
    private String loose;

    @Excel(name = "泛油（m2）", orderNum = "13")
    @Change(isChange = true,value= "泛油(㎡)")
    private String bleeding;

    @Excel(name = "修补（m2）", orderNum = "14")
    @Change(isChange = true,value= "修补(㎡)")
    private String repair;

    private String enableWidth ="2.7";
}
